package com.szqhyxj.youxiangju.biz.merchantHome;

import com.szqhyxj.youxiangju.BasePresenter;
import com.szqhyxj.youxiangju.PromptView;
import com.szqhyxj.youxiangju.biz.merchantHome.notice.NoticeModel;

/**
 * Created by leung on 2018/10/30.
 */

public interface MerchantContainerContract {

    interface View extends PromptView {

        void showAll();

        void showHome();

        void showShop();

        void showPlan();

        void showMy();

        void showLoadUserInfoFail(String message);

        void guideToRealName();

        void navToLogin();

        void showNotice(NoticeModel.NoticeBean noticeBean);

        void showoutline();

        void shownetpopview();

        void gotopartner();

    }

    interface Presenter extends BasePresenter {

        void setHome();

        void setShop();

        void setPlan();

        void setMy();

        void init();

        void setClientid(String clientid);

        void setNotice();

    }

}